package gameEngine.agents.distrebution;


public interface Distribution{
	
	/**
	 * @return double - the mean of the function, normalized to 0-1
	 */
	public double getMean();
	

	/**
	 * @return double - the variance of the function, normalized to 0-1
	 */
	public double getVariance();
	
	/**
	 * @return double - Random value of the function, normalized to 0-1
	 */
	public double generateValue();
	
	public Distribution clone();
}
